Duane Hamacher

Associate Professor of Cultural Astronomy · University of Melbourne

Academic, Astronomer, Science Communicator

Geomythology History of Meteoritics Ethnoastronomy Archaeoastronomy Astrophysics