fbpx

Jeremy Rogers

Physician in training. German translator and lover of medical history.