Leroy Chiao Net Worth $600 thousand

Leroy Chiao | Known for: NASA astronaut | Time in space : 229 days, 7 hours, 38 minutes, and 5 seconds | Missions : STS-65, STS-72, STS-92, Soyuz TMA-5