Adam Baginski

Adam Baginski

Medical Doctor with a Fresh Perspective on Health Teaching and Science Writing