75 pubs · 3,902 cites · h-index 32
Transgene (France)
1997 - 2023
University of Helsinki
2010 - 2010
Institute for Molecular Medicine Finland
Cornell University
1991 - 1994
Columbia University Irving Medical Center
1994 - 1994