Microscopic specimen observable
|
Tubule formation score (observable entity)
Tubule formation score
Id
371470008
Status
Primitive