Ubaid Khan

Ubaid Khan

1 Follower
    Decelerating in Space: An Insight from a NASA Technologist
    1:47