A cool professor, extraordinary researcher, and excellent leader.
Dr.Macleod wants you to do your best.