Browsing: Pfizer chief Albert Bourla wins $1 million Genesis Prize