Larry Parker is a person in Far Cry 5.
A very curious man who founded his own labs.
Parker Labs
Holland Valley