Sentence 1: Evelyn L. Hu is Gordon McKay Professor of Applied Physics and Electrical Engineering at Harvard University .
Sentence 2: Evelyn L. Hu is Gordon McKay 's professor of applied physics and electrical engineering at Harvard University .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?