Answer: masterofrats

AnswerCrossword Clue
MASTEROFRATS

Research lab overseer at Johns Hopkins?