Which of the following has won the 2019 noble prize winner in physics?
A. James peebles
B. Michel Mayor
C. Didier Queloz
D. All of these
A. James peebles
B. Michel Mayor
C. Didier Queloz
D. All of these