Clare86
I noticed yesterday that the main website has had some changes. This includes referring to the Genome Manage as "Immensa". Does this mean we are going to see some updates to the Genome Manager?
Quote 1 0