Project Details
Professor Claudio Rivera, Ph.D.
Address
University of Helsinki
Institute of Biotechnology
Viikinkaari 9, P.O.Box 56
00014 Helsinki
Finnland