Display information on drug-gene-disease and bibliographic according to the introduced term

Database: 
Statement: 

Display information on drug-gene-disease and bibliographic according to the introduced term $term$ (e.g., lysine) A limit of results per page $number$ (e.g., 10)

Query: 
SELECT distinct ?association_name ?identifier where { ?s rdf:type <http://bio2rdf.org/pharmgkb_vocabulary:gene-disease-Association> . ?s <http://purl.org/dc/terms/title>?association_name . ?s<http://bio2rdf.org/pharmgkb_vocabulary:article>?article . ?article<http://bio2rdf.org/bio2rdf_vocabulary:identifier>?identifier . filter regex (?association_name , "??term", "i") . } limit ??number