60 pubs · 2,299 cites · h-index 22
Myelo Therapeutics (Germany)
2023 - 2024
Momenta Pharmaceuticals (United States)
2019 - 2023
Honeywell (United States)
1992 - 2002
University of Michigan
1996 - 1996
Adelphi University
1983 - 1985