Bldg N261 - Space Bioscience Research Laboratories (Mountain View, California)

USA / California / Mountain View / Mountain View, California / De France Avenue, N261

The laboratories support research and development for NASA missions spanning radiation detection and biology, space biology, and the development of countermeasures to preserve human health in space.
Nearby cities:
Coordinates:   37°25'5"N   122°3'45"W
This article was last modified 13 years ago