Dr. Chow was an invited speaker to discuss emerging technologies at the Palo Alto City Library Staff Development Day

Photo gallery