Tudor Tarita

Tudor Tarita

Aerospace engineer with a passion for biology, paleontology, and physics.

Page 5 of 5 1 4 5