Anatomy And Physiology 1
Proxima Centauri Prompt: The closest star to our own, approximately 4.2 light-years away or 25 trillion miles, is the red-dwarf, Proxima Centauri. This low-mass star is about 12% the mass of our Sun, however, a planet has been observed rotating…