english: And new developments in science are  helping us keep better track of drug interactions than ever.
non_english: Nieuwe ontwikkelingen in de wetenschap zorgen ervoor dat men steeds beter weet hoe medicijninteractie werkt.