3 ms·Note: a "boffin" is a UK English informal term meaning "scientist", common in Register headlines.by jjgreen 3y agoNote: a "boffin" is a UK English informal term meaning "scientist", common in Register headlines.