Record entry
|
Interpretation of laboratory result (record artifact)
Interpretation of laboratory result
Id
726736004
Status
Primitive