New Editor on Journal of Cell Science

Journal details

Volume 129
Issue number 12
Pages 2287
Publication date