ALMol: Aligned Language-Molecule Translation LLMs through Offline Preference Contrastive Optimisation | Synapse