Tertiary care teaching hospital