Andrew Remppis
Universität Heidelberg · Universitätsklinikum Heidelberg
Total Patents:
3
Overall Rank:
#1,510,362
Years Active:
2009–2016
Universität Heidelberg Rank:
#17