Oliver D. Stone

Edinburgh Royal Infirmary NHS, United Kingdom 0000-0002-4898-9503