Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Bertrand Piccard was born on March 1, 1958 in Lausanne, Switzerland. He is known for his work on Naked Science (2004), Nova (1974) and Point of No Return (2017).