Edinburgh, United Kingdom

The Modern Cataract Surgery Roadshow - EDINBURGH