Project Details
Albert-Ludwigs-Universität Freiburg
Life Imaging Center (LIC)
Address
Habsburgerstraße 49
79104 Freiburg
Deutschland