Rudolf Oehler

Dr. Rudolf Oehler

Surgical Research Laboratories, Department of Surgery, Medical University of Vienna, Vienna, Austria
orcid