Dr. Li Shen
Associate Professor, Copernicus institute of sustainable development, Utrecht University
Verified email at uu.nl
Cited by 4884
John Alexander Posada
Delft University of Technology (TU Delft), Department of Biotechnology
Verified email at TUDelft.nl
Cited by 3854
![Johan van Groenestijn](/citations/images/avatar_scholar_56.png)
![Eibertus Nicolaas van Loo](/citations/images/avatar_scholar_56.png)