Nicolas Liebau

Technical University Darmstadt, Darmstadt, Hesse, Germany

Are you Nicolas Liebau?

Claim your profile

Publications (38)5.47 Total impact