Funny you mention this.
I too studied ChemE with Cubans who had returned from the Bay of Pigs debacle and they were pretty bitter about the whole affair. Whether they continued for their PhDs, I don’t know. Lost track of them.
Georgia Tech grad?
No, UF Gator.