SERPL

AcronymDefinition
SERPLSpace Experiment Research and Processing Laboratory (NASA; now Space Life Sciences Lab)