Giornalista scientifico, ha fondato e diretto l'Agenzia Zoe e il Center for Ethics in Science and Journalism di Milano. Specializzato in medicina, sanità, innovazione tecnologica e politiche della ricerca, ha collaborato con molte testate, italiane – tra cui «Corriere della Sera», «Sole 24 Ore», «L'Espresso», «Panorama», «Diario» – e straniere. Ha scritto per il «British Medical Journal – di cui è stato corrispondente per molti anni – «Nature», «Nature Middle East» e «Nature Italy», e seguito, come corrispondente italiano, le politiche della ricerca per le testate internazionali «Research Professional News» e «Research Europe». Nel 2016-17 è stato Research Fellow al Knight Science Journalism Program del Massachusetts Institute of Technology di Boston.
Ha tenuto corsi al Master in Comunicazione della Scienza "Franco Prattico" della Sissa di Trieste e in numerose università, e per quattro anni ha co-diretto la scuola internazionale di giornalismo scientifico di Erice. Inoltre è stato consulente dell'UNESCO per l'organizzazione e direzione di scuole internazionali per giornalisti scientifici dei Balcani, che ha poi proseguito per conto della Commissione Europea. Nel 2010 è divenuto presidente dell'associazione professionale Science Writers in Italy, con la quale ha organizzato le conferenze mondiale (2019) e quella europea (2020) dei giornalisti scientifici.
Nel 2021 ha scritto, con Daniela Ovadia, il libro Scienza senza maiuscola, edito da Codice.