Affiliation: | (1) Dept. of Microbiol. & Enzymol., Delft University of Technology, Julianalaan 67, 2628 BC Delft, The Netherlands;(2) INSERM, U 128, BP 5051, 34033 Montpellier Cedex, France;(3) PML-TNO, Lange Kleiweg 137, 2288 GJ Rijswijk, The Netherlands |