KSTF

AcronymDefinition
KSTFKnowles Science Teaching Foundation (Moorestown, NJ)
KSTFKARADEA (Karagwe Development Association) Solar Training Facility (Karagwe, Tanzania)