Tekla Labs en Español
November 3, 2012 in Our News
Tekla Labs coverage in Spanish, from Journal I3, at the Pontificia Universidad Católica de Chile. Check us out on pg 9 of the August 2012 issue!
Also, one of our team members, Kate, is currently in Chile, so wish her luck on her travels, talks and science adventures!