B Krähenbühl
Observed names: B KRAHENBUHL, B Krahenbuhl, B Krahenbühl, B Krähenbuhl, B. KRAHENBUHL, B. Krahenbuhl, B. Krähenbühl, Bernard Krahenbuhl, Bernard Krähenbuhl
Institution: University of Geneva
Observed institutions: University of Geneva, University Hospital of Geneva, Polyclinic Medical University
OpenAlex ID: A5025129456
