What does SICLS stand for?
SICLS stands for "Shanghai Information Center for Life Sciences"
How to abbreviate "Shanghai Information Center for Life Sciences"?
"Shanghai Information Center for Life Sciences" can be abbreviated as SICLS
What is the meaning of SICLS abbreviation?
The meaning of SICLS abbreviation is "Shanghai Information Center for Life Sciences"
What does SICLS mean?
SICLS as abbreviation means "Shanghai Information Center for Life Sciences"