A research culture that asks too much.
D000046:Academic Medical Centers / Q000458:organization & administration; D006801:Humans; D008503:Medical Staff / Q000458:organization & administration; D015279:Organizational Culture; D012106:Research; D006113:United Kingdom