A teaching hospital fully affiliated with