13 pubs · 996 cites · h-index 10
Merck (Germany)
2019 - 2024
Illinois Mathematics and Science Academy
2013 - 2013
Aarhus University
2007 - 2011
Institute for Macromolecular Studies
2009 - 2009
Polo d’Innovazione di Genomica