A very timely new paper to aide me in my research which states that Rho Oph is 135pc away. give or take a few parsecs.
Space, Science, Technology
A very timely new paper to aide me in my research which states that Rho Oph is 135pc away. give or take a few parsecs.
Leave a Reply