David Habermacher
Observed names: D. Habermacher, D.D. Habermacher, David D. Habermacher, Habermacher, David
Institution: Université de Haute-Alsace
Observed institutions: Université de Haute-Alsace, Institut de Chimie de Strasbourg, Université de Strasbourg, KU Leuven
OpenAlex ID: A5070876457
