Tom Sledge
๐ Mela Therapeutics, INC is an average company. Th...
๐ Mela Therapeutics, INC is an average company. The team is competent and professional. However, there is room for improvement in terms of communication and transparency. Overall, I would rate them as average.