Peter Taboada in the ALMA project Peter Taboada’s equipments are part of the ALMA project (Atacama Large Milimiter/Submilimiter Array). Read More