In recognition of his work , Juma had been elected to the Royal Society of London , the US National Academy of Sciences , The World Academy of Sciences The World Academy of Sciences ( TWAS ) , the UK Royal Academy of Engineering , the African Academy of Sciences and the New York Academy of Sciences .