Dr David Rubenstein

MA, MD, MB, BS, FRCP

Subject

Medicine

Fellow type

Emeritus Fellow

Position/s

Emeritus Fellow: Medicine 1983-2005

Connect with Trinity Hall