Reviews of professor Paul Semenza

Rating: 4.0/5, difficulty: 3.0/5
Lots of reading, but it's interesting. His lectures are boring, but he's a cool guy. Go to office hours.