meaning of Alfred-Wegener-Institut

Alfred-Wegener-Institut - German to English

Alfred Wegener Institute for Polar and aquatic Research