Abstract
Wray, V
Wray, V (通讯作者),Helmholtz Ctr Infect Res, Dept Struct Biol, Inhoffenstr 7, D-38124 Braunschweig, Germany.
FUNCTION, 2023; 4 (6):