Sarah Lena Eggers

Dr. Sarah Lena Eggers
Institution
Alfred Wegener Institute
Role / Position
Technician
Team
Ecosystem,
Leg
II,