Email
Location
ERC is the most successful funding scheme for life sciences in Europe. ERC allowed me to do things I would have never been able to do without it.