Gerhard Flachowsky

Dr. Gerhard Flachowsky

Friedrich Loeffler Institute (Federal Research Institute for Animal Health), Tubingen, Germany