`info.update({k: StudyPerson(info[k]) for k in ['principal_investigator_id', ...] if info[k] is not None})`

...bit of a long comprehension, but it'll collapse this logic and reptition of code