Research & Development - Sciences & Humanities in Lake Charles, LA