Female-led Swiss BioTech FluoSphera secures €1.23 million to advance animal-free, human-relevant drug discovery - Tech Sentiments