aducanumabs

Spanish

Noun

aducanumabs m pl

  1. plural of aducanumab