Riddle si è specializzato in storia della farmacologia, in particolare del periodo classico e medievale, sulla base delle precedentemente sottoutilizzate fonti antiche e medievali. Il suo metodo è quello di disegnare la comprensione della moderna medicina, farmacia e chimica, interpretare i testi e scoprire la razionalità della medicina antica. È uno dei massimi esperti di Dioscoride. Egli ha dimostrato, ad esempio, che Dioscoride organizzò la sua presentazione dei farmaci seguendo il concetto di affinità, in base alla loro azione fisiologica sul corpo. Così, se un medico non aveva un particolare farmaco, poteva utilizzare il farmaco precedente o successivo presente nell'elenco.