Best Micro-CT Film in Science Stars a Beetle Guardian Liberty Voice, 29 Jun 2014 Professor Javier Alba Tercedor of the University of Granada in Spain was recently awarded the Best Film of the Year Award for…