Phaedra received her Master’s degree in Biochemistry from the University of Geneva. She obtained her PhD degree in Cell biology and Cellular Immunology from the Biochemistry department of Dundee University, Scotland, UK under the supervision of Prof. Colin Watts. Following postdoctoral research at the Pasteur Institute in Athens, Greece, she joined as a senior scientist the WADA accredited Anti-Doping control laboratory in Athens and was fully committed in Athens 2004 games. At the same time, she got involved in web community management, science outreach and written communication and created a popular cultural/ science web platform in two languages.
She joined the NCCR Chemical Biology as its Chief Operations Officer in July 2015.