1.

Where is the World’s Largest Radio Telescope Located?

A. Italy
B. USA
C. China
D. Puerto Rico
Answer» D. Puerto Rico


Discussion

No Comment Found