Edwin Budding

Edwin Budding is a Research Fellow at the Carter Observatory, New Zealand, and a Visiting Professor at the anakkale University, Turkey.