Claim: Roger Penrose is a Junior Professor of Mathematics at a collegiate research university in Oxford, England.
Verdict: REFUTE