Question: who made the nano virus in stargate atlantis
Answer: Asurans