STURP

AcronymDefinition
STURPShroud of Turin Research Project