Allan RyanOct 24, 20221 minNew molecule may block melanoma growthResearchers at Emory University in Atlanta have synthesized a novel molecule called indolium 1 that blocks the growth of melanoma cells,...