
Jurg Bremmer
(Jurg Bremmer)
Master of Science
Netherlands
Website
Total Points
580
Overall rank
1,353
Recognition
Total points
580
Overall rank
1,353