Definition of マイクロアレイ

マイクロアレイ

maikuroarei

noun
microarray