Background
Castellano, Leandro was born on February 2, 1974 in Olten, Solothurn, Switzerland. Son of Vincenzo Castellano and Raffaella Latino.
researcher molecular biologist
Castellano, Leandro was born on February 2, 1974 in Olten, Solothurn, Switzerland. Son of Vincenzo Castellano and Raffaella Latino.
Degree in Biology, University Lecce, Italy, 2002. Doctor of Philosophy, University Rome, 2003.
Research assistant University Rome, 2003, researcher, 2003—2007. Research associate Imperial College, London, since 2007.