Team:Panama/Human Practice/iGEM - The New Meaning
From 2011.igem.org
Human Practice - The New Meaning
As we can see on the following pictures, people got a different idea of what we know for iGEM....they did included the letters from iGEM in order to create differents meanings in spanish but once we translate into to english it mean something completely different. Here we present the most funny ones.