Search results for: Stephanie Richter
Apidologie > 2019 > 50 > 3 > 363-368
TechTrends > 2017 > 61 > 5 > 444-451
Archiv der Pharmazie > 344 > 12 > 810 - 820
European Urology > 2010 > 57 > 3 > 437-445
acta ethologica > 2010 > 13 > 1 > 49-56
Current Biology > 2008 > 18 > 15 > 1138-1141