ELCS
Noun
Meaning
ELCS (uncountable)
(medicine) Abbreviation of extracorporeal life support.
Examples
Many are stored outside the station, either on small pallets called ExPRESS Logistics Carriers (ELCs) or share larger platforms called External Stowage Platforms which also hold science experiments.
The Legislature provided $3 million in the first three years for the ELCs, and increased funding to $4 million in 2016.