TT2005 Barcelona: 6th Transgenic Technology Meeting
11/09/2005 13/09/2005
TT2005 Barcelona: 6th Transgenic Technology Meeting
Barcelona
Barcelona, Spain, 11-13 September 2005