The story
Abbreviation of platelet + leukocyte C kinase substrate + KSTR (amino acids) + string.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A protein found in platelets Full definition →
Abbreviation of platelet + leukocyte C kinase substrate + KSTR (amino acids) + string.
Etymology from Wiktionary, CC BY-SA 4.0.