Should you be driving from Sterling to Leesburg on Route 7, you are more than likely to miss the new 689-acre campus that is now the location of the Howard Hughes Medical Center’s Janelia Farm research campus. The elegant glass-in laboratory complex has been nestled into the hilly landscapes so that it is barely visible from the road.