Science mecca blooms on La Jolla mesa