From San Diego Life Sciences 2030, in Pictures:

xcon2030
xcon2030

San Diego Life Sciences 2030