Geo Location Information for 149.28.28.80 IP Address. The IP Address 149.28.28.80 is located at 38.9986 latitude and -76.9273 longitude in United States. Friendly Location for the IP Address is Maryland, College Park, United States, 20740
American Physical Society (APS) is a non-profit membership organization working to advance and diffuse the knowledge of physics through its outstanding research journals,...