Biology, asked by prashastitalesara73, 9 months ago

what is the meaning of icu not that hospital wala woh wala.......​

Answers

Answered by vedant160888
2

Answer:

ICU: intensive care unit

Answered by kdurgaprasad1971
2

Answer I C U MEANS Intensive care unit

Similar questions