Magdalene College, Cambridge - Medical Sciences

Designed and built by