The 10-acre Torrey View life science research campus has opened in San Diego’s Del Mar Heights neighborhood. Developed by ...