amazeon sale

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 22 April 2012

Avengers Assemble review

Posted on 18:25 by tripal h
Avengers Assemble (12A/PG-13, 142 mins)
Director: Joss Whedon
★ ★ ★ ★ ★

And so the most extended trailer in film history finally delivers on its years of build-up. We’ve been teased by The Avengers since Iron Man four years ago, since the first appearance of Nick Fury, agent of S.H.I.E.L.D. (Samuel L. Jackson), who skulked about telling the likes of Iron Man’s alter ego Tony Stark that they were part of something bigger.

Through The Incredible Hulk and Thor, the seeds of the Avengers Initiative were sown, which would aim to bring together such disparate Marvel heroes as Robert Downey Jr.’s  Iron Man, Chris Hemsworth’s Thor and new addition Mark Ruffalo as Bruce Banner to fight evil on a grand scale.

Last year’s Captain America (which starred Chris Evans as the First Avenger) was the most blatant piece of the jigsaw yet, a workmanlike effort that seemed little more than the first part of this. But never mind that, and never mind that its UK title has been changed to the IKEA-friendly Avengers Assemble, and instead revel in the indecent levels of entertainment provided by the first blockbuster of the summer season.

Once plans for The Avengers were announced, hope quickly grew that the unprecedented project would be in safe hands with Joss Whedon who, just like Star Trek’s J.J. Abrams, doesn’t have a whole lot of movie experience – Serenity is his only other feature - but has created some of the most innovative and definitive television of the last two decades.

So you’ve got a promising director, a marquee cast and a few hundred million to spend, but there ought to be a substantial threat to justify getting these guys together. You don’t need to be steeped in the Marvel universe to follow events here, but it really helps to have seen Thor, primarily because Thor’s brother Loki (Tom Hiddleston) is once again the bad guy.

There’s also a strong connection to Captain America, since the shiny blue cube that was that film’s MacGuffin resurfaces here. Loki steals it from S.H.I.E.L.D. with the intention of using its unlimited power to open a portal to space to allow his alien hordes to come to earth and aid his quest for world domination.

It was also during Thor that we caught a fleeting glimpse of archery ace Hawkeye (Jeremy Renner), and Loki wastes no time turning him and Stellan Skarsgård’s Dr Selvig (also introduced in Thor) bad in order to help him with his scheme.

That this massive collection of actors, characters and story threads comes together as something that is not only not unwieldy but truly cohesive is thanks to Whedon’s miraculous screenplay that manages to be simultaneously exciting, funny and spectacular while rooting everything in the characters.

Their interaction and initial mistrust is at its core, giving a chance for all the major players to square up against each other before they can team up. This provides almost as many joys as the main event, when they finally get to form The Avengers and take on Loki and his minions.

Everyone shines, unlike the X-Men where perhaps some characters get sidelined. Even the relatively dull (based on his first outing) Captain America comes to the fore, while mere puny humans Hawkeye and Black Widow (Scarlett Johansson – cast your mind back to Iron Man 2) are also allowed to give their all in the action stakes.

The midpoint peak would be enough for most movies, but that’s only a taster for a final third that takes the breath away at every turn, providing a city-based assault that on the surface doesn’t look a lot unlike last year’s Transformers: Dark of the Moon. Yet it terms of quality, this is simply in a different league, a fitting culmination to the years of setup that’s more enjoyable than any superhero movie to date.

Several big laughs that are as good as anything most comedies can muster are just a bonus. Some of Tony Stark’s one-liners, especially when he’s making fun of his teammates, are priceless, and his rapport with Pepper Potts (Gwyneth Paltrow) erases most memories of the disappointing Iron Man 2. And who knew the Hulk was so funny? It’s the best Iron Man film to date, and the best Hulk film by a big green mile.

The Batman may still have the edge when it comes to depth and darkness, and when the Dark Knight rises in a couple of months he may well steal his crown back as the ultimate avenger. But rarely, whether comic book or not, have the movies been this much fun.
Email ThisBlogThis!Share to XShare to Facebook
Posted in Avengers, Captain America, Chris Evans, Chris Hemsworth, Hulk, Iron Man, Jeremy Renner, Mark Ruffalo, Robert Downey Jr., Samuel L. Jackson, Scarlett Johansson, Thor | No comments
Newer Post Older Post Home
View mobile version

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • You Instead review
    You Instead (15, 80 mins) Director: David Mackenzie ★ ★ ☆ ☆ ☆ Filmed entirely at the T in the Park festival in 2010, this underwhelming dr...
  • Sir Billi review
    Sir Billi (U, 76 mins) Director: Sascha Hartmann   ★ ☆ ☆ ☆ ☆ What have audiences done to deserve animated movies of the standard of this and...
  • Mirror Mirror review
    Mirror Mirror (PG, 106 mins) Director: Tarsem Singh ★ ★ ★ ☆ ☆ Mirror Mirror is the first of two Snow White films hitting cinemas this year. ...
  • Non-Stop review
    Non-Stop (12A/PG-13, 106 mins) Director: Jaume Collet-Serra ★ ★ ★ ☆ ☆ Now firmly established as an action star, Liam Neeson’s latest sees hi...
  • Red State review
    Red State (18/R, 88 mins) Director: Kevin Smith ★ ★ ★ ☆ ☆ Burned by the subpar box office and critical mauling of his Bruce Willis-starring ...
  • DVD Prizes to be won
    This competition is now closed Terms and Conditions Only one entry will be accepted per person. Entrants must be UK residents and aged 18 o...
  • The Switch review
    The Switch (12A, 101 mins) Directors: Josh Gordon, Will Speck ★ ★ ☆ ☆ ☆ Jason Bateman and Jennifer Aniston are platonic friends who hit a sn...
  • X-Men: First Class review
    X-Men: First Class (12A/PG-13, 131 mins) Director: Matthew Vaughn ★ ★ ★ ★ ☆ Now over a decade old, the ongoing movie-mutant saga of the X-Me...
  • Tickets to be Won
    This competition is now closed Terms and Conditions Only one entry will be accepted per person. Entrants must be UK residents and aged 18 or...
  • Witchfinder General Blu-ray review
    Witchfinder General (18, 87 mins) ★ ★ ★ ★ ☆ In the midst of the English Civil War, lawless Matthew Hopkins (Vincent Price) and his even more...

Categories

  • 1960s
  • 1980s
  • 300
  • 3D
  • A Nightmare on Elm St
  • Aardman
  • Aaron Sorkin
  • Aaron Taylor-Johnson
  • Abbie Cornish
  • Action
  • Adrien Brody
  • Adulthood
  • Adventure
  • Agora
  • Alan Rickman
  • Alec Baldwin
  • Alice Eve
  • Alien
  • Alien Invasion
  • Aliens
  • Alpha and Omega
  • Alvin
  • Amanda Peet
  • Amanda Seyfried
  • America Ferrara
  • Amy Adams
  • Andrea Dunbar
  • Andrea Riseborough
  • Andrew Garfield
  • Andy Serkis
  • Ang Lee
  • Angelina Jolie
  • Animation
  • Anna Faris
  • Anne Hathaway
  • Annie Hall
  • Anthony Hopkins
  • Antichrist
  • Antoine Fuqua
  • Antonio Banderas
  • Apocalypse Now
  • Argentina
  • Armie Hammer
  • Arnold Schwarzenegger
  • Asa Butterfield
  • Ashton Kutcher
  • Assassin
  • Australia
  • Avatar
  • Avengers
  • Babel
  • Back to the Future
  • Bad Lieutenant
  • Based on Book
  • Battleship
  • Beautiful Kate
  • Ben Affleck
  • Ben Barnes
  • Ben Kingsley
  • Ben Stiller
  • Ben Whishaw
  • Benedict Cumberbatch
  • Bernard Hill
  • Bette Midler
  • Big Momma's House
  • Bill Hicks
  • Bill Murray
  • Billy Connolly
  • Billy Crystal
  • Biopic
  • Black Death
  • Black Dynamite
  • Blaxploitation
  • Blockbuster
  • Blu-ray
  • Bob Hoskins
  • Bodysnatchers
  • Bolshoi
  • Borat
  • Boston
  • Bourne
  • Brad Pitt
  • Bradley Cooper
  • Brandon T. Jackson
  • Brendan Fraser
  • Brick
  • Brigitte Bardot
  • British
  • Brooklyn's FInest
  • Bruce Campbell
  • Bruce Willis
  • Bruno
  • Bryan Brown
  • Bryan Cranston
  • Bryan Singer
  • Buried
  • Burke and Hare
  • Buzz Lightyear
  • Cameron Diaz
  • Captain America
  • Carey Mulligan
  • Carlos
  • Cary Elwes
  • Casey Affleck
  • Catherine Keener
  • Catherine O'Hara
  • Catherine Zeta Jones
  • Cats and Dogs
  • CGI
  • Channing Tatum
  • Chelsea
  • China
  • Chipmunks
  • Chris Cooper
  • Chris Evans
  • Chris Hemsworth
  • Chris Massoglia
  • Chris Messina
  • Chris Pine
  • Chris Pratt
  • Christian Bale
  • Christina Ricci
  • Christoph Waltz
  • Christopher Lee
  • Christopher Nolan
  • Chronicle
  • CIA
  • Cloverfield
  • Colin Farrell
  • Colin Firth
  • Comedy
  • Competition
  • Concert
  • Conmen
  • Cop Out
  • Coriolanus
  • Craig Robinson
  • Crime
  • CS Lewis
  • Cult
  • Curb Your Enthusiasm
  • Cynthia Nixon
  • Cyrus
  • Dakota Fanning
  • Daniel Craig
  • Daniel Radcliffe
  • Danny Glover
  • Danny Trejo
  • David Fincher
  • David Schofield
  • David Slade
  • David Tennant
  • Death at a Funeral
  • Denis Leary
  • Denzel Washington
  • Despicable Me
  • Devil
  • Diary of a Wimpy Kid
  • Dinner For Schmucks
  • Disney
  • District 9
  • Documentary
  • Dog Pound
  • Dogtooth
  • Dominic Cooper
  • Don Cheadle
  • Drama
  • Dreamworks
  • Dredd
  • Drew Barrymore
  • Driving
  • Drugs
  • Due Date
  • Dwayne Johnson
  • Easy A
  • Eclipse
  • Ed Harris
  • Ed Helms
  • Eddie Murphy
  • Edgar Wright
  • Edinburgh
  • Edward Norton
  • Egypt
  • El secreto de sus ojos
  • Eli Roth
  • Elijah Wood
  • Ellen Barkin
  • Ellen Page
  • Emily Blunt
  • Emma Roberts
  • Emma Stone
  • Emma Thompson
  • Emma Watson
  • Enter the Void
  • Epic
  • Ethan Hawke
  • Eva Mendes
  • Evil Dead
  • Ewan McGregor
  • Exorcist
  • F
  • Facebook
  • Fairytale
  • Family
  • Family Guy
  • Fantasy
  • Fast and Furious
  • Forest Whitaker
  • Forgetting Sarah Marshall
  • France
  • Frances McDormand
  • Francis Ford Coppola
  • Frank Langella
  • Frankenstein
  • Fred
  • Freddy Krueger
  • Friends
  • Furry Vengeance
  • Gael Garcia Bernal
  • Gainsbourg
  • Gangsters
  • Garrett Hedlund
  • Gary Oldman
  • Gaspar Noé
  • Gemma Arterton
  • Geoffrey Rush
  • Gerard Butler
  • Get Him to the Greek
  • Glasgow
  • Godzilla
  • Going the Distance
  • Gone Baby Gone
  • Gothic
  • Graphic Novel
  • Great Dane
  • Greece
  • Green Lantern
  • Greenberg
  • Greg Mottola
  • Gremlins
  • Guillermo del Toro
  • Gulliver's Travels
  • Guy Pearce
  • Gwyneth Paltrow
  • Halle Berry
  • Hammer
  • Hank Azaria
  • Harrison Ford
  • Harry Potter
  • Harry Potter and the Deathly Hallows
  • Harry Potter and the Half-Blood Prince
  • Harvey Keitel
  • Heartbreaker
  • Heist
  • Helen Mirren
  • Henry Cavill
  • High School
  • Hilary Swank
  • Hop
  • Horror
  • Hot Tub Time Machine
  • How to Train Your Dragon
  • Hugh Grant
  • Hugh Jackman
  • Hugh Laurie
  • Hulk
  • Ian McKellen
  • Ian Ogilvy
  • Ice Hockey
  • Idris Elba
  • Inception
  • Incest
  • Independence Day
  • Indie
  • Inglourious Basterds
  • Insidious
  • Iraq
  • Iron Man
  • Isla Fisher
  • Jack Black
  • Jackass
  • Jackie Chan
  • Jackie Earl Haley
  • Jaden Smith
  • Jake Gyllenhaal
  • James Bond
  • James Cameron
  • James Franco
  • James Marsden
  • James McAvoy
  • Japan
  • Jason Bateman
  • Jason Isaacs
  • Jason Lee
  • Jason Momoa
  • Jason Segel
  • Jason Statham
  • Jay Baruchel
  • Je t'aime
  • Jeff Bridges
  • Jeffrey Dean Morgan
  • Jemaine Clement
  • Jennifer Aniston
  • Jennifer Lawrence
  • Jennifer Lopez
  • Jeremy Irons
  • Jeremy Renner
  • Jerry Bruckheimer
  • Jesse Eisenberg
  • Jessica Alba
  • Jessica Chastain
  • Jet Li
  • Jigsaw
  • Jim Carrey
  • Jim Morrison
  • Jim Sturgess
  • Jim Thompson
  • JJ Abrams
  • Joan Jett
  • Joaquin Phoenix
  • Joe Dante
  • Johannes Roberts
  • John C. Reilly
  • John Carter
  • John Cusack
  • John Hawkes
  • John Hurt
  • John Leguizamo
  • John Malkovich
  • Johnny Depp
  • Johnny Knoxville
  • Jon Hamm
  • Jonah Hex
  • Jonah Hill
  • Joseph Gordon Levitt
  • Josh Brolin
  • Josh Duhamel
  • Josh Hutcherson
  • Joss Whedon
  • Judd Apatow
  • Jude Law
  • Judge Dredd
  • Judi Dench
  • Julia Roberts
  • Julianne Hough
  • Julie Andrews
  • Juno
  • Justin Bartha
  • Justin Long
  • Justin Timberlake
  • Karate
  • Karate Kid
  • Karl Urban
  • Katherine Heigl
  • Keifer Sutherland
  • Keira Knightley
  • Kelly Macdonald
  • Ken Loach
  • Kenneth Branagh
  • Kevin Costner
  • Kevin McKidd
  • Kevin Smith
  • Kevin Smith Interview
  • Kevin Spacey
  • Kick-Ass
  • Kidulthood
  • Killers
  • Kirsten Dunst
  • Klaus Kinski
  • Knight and Day
  • Kristen Bell
  • Kristen Stewart
  • Kristin Scott Thomas
  • Larry Charles
  • Larry Crowne
  • Larry David
  • Lars von Trier
  • Le Concert
  • Leaving
  • Lebanon
  • Legend of the Guardians: The Owls of Ga’Hoole
  • Leonardo DiCaprio
  • Letters to Juliet
  • Liam Neeson
  • Liev Schreiber
  • Life As We Know It
  • Logan Lerman
  • London Boulevard
  • Lord of the Rings
  • Lymelife
  • M. Night Shyamalan
  • MacGruber
  • MacGyver
  • Made in Dagenham
  • Madonna
  • Maleficent
  • Man of Steel
  • Marion Cotillard
  • Marisa Tomei
  • Mark Millar
  • Mark Ruffalo
  • Mark Strong
  • Mark Wahlberg
  • Marmaduke
  • Martin Freeman
  • Martin Lawrence
  • Martin Sheen
  • Marvel
  • Masterpiece
  • Matt Damon
  • Matthew Goode
  • Matthew McConaughey
  • Megan Fox
  • Mel Gibson
  • Melancholia
  • Melanie Laurent
  • Melissa Leo
  • Melissa McCarthy
  • Mia Wasikowska
  • Michael Bay
  • Michael Caine
  • Michael Cera
  • Michael Douglas
  • Michael Fassbender
  • Michael Parks
  • Michael Shannon
  • Michelle Williams
  • Mike Myers
  • Mila Jovovich
  • Mila Kunis
  • Missouri
  • Monsters
  • Monty Python
  • Morgan Freeman
  • Morgan Spurlock
  • Mumblecore
  • Murder
  • Musical
  • Musician
  • Narnia
  • Natalie Portman
  • Natascha McElhone
  • Neil LaBute
  • New Moon
  • Nicholas Hoult
  • Nicholas Sparks
  • Nick Frost
  • Nick Moran
  • Nicolas Cage
  • Nicole Kidman
  • Nimrod Antal
  • Noah Baumbach
  • Noel Clarke
  • Noir
  • Noomi Rapace
  • Ogre
  • Oliver Platt
  • Oliver Stone
  • One Direction
  • Oscar
  • Our Family Wedding
  • Owls
  • Ozarks
  • Paranormal Activity
  • Partir
  • Patricia Clarkson
  • Patrick Stewart
  • Paul
  • Paul Rudd
  • Paul Thomas Anderson
  • Paul Walker
  • Penelope Cruz
  • Percy Jackson
  • Peter Dinklage
  • Peter Jackson
  • Philip Seymour Hoffman
  • Pirates of the Caribbean
  • Pixar
  • Plague
  • Please Give
  • Police
  • Poltergeist
  • Predator
  • Predators
  • Prequel
  • Prince Caspian
  • Prince of Persia
  • Prison
  • Psycho
  • Queen Latifah
  • Rachel Weisz
  • Ralph Fiennes
  • Randy Couture
  • Ray Romano
  • Ray Winstone
  • Rebecca Hall
  • REC
  • REC 2
  • Red
  • Red State
  • Red State Interview
  • Remake
  • Resident Evil
  • Rian Johnson
  • Richard Dreyfuss
  • Richard Gere
  • Richard Jenkins
  • Riddick
  • Rinko Kikuchi
  • Rio
  • Road Trip
  • Rob Corddry
  • Rob Marshall
  • Robbie Coltrane
  • Robert De Niro
  • Robert Downey Jr.
  • Robert Englund
  • Robert Florence
  • Robert Pattinson
  • Robert Rodriguez
  • Rock
  • Roger Moore
  • Rom-com
  • Romain Duris
  • Romance
  • Rome
  • Rory Culkin
  • Rosario Dawson
  • Runaway Train
  • Rupert Friend
  • Rupert Grint
  • Russell Brand
  • Russell Crowe
  • Russia
  • Ryan Gosling
  • Ryan Reynolds
  • Sacha Baron Cohen
  • Sally Hawkins
  • Sam Mendes
  • Sam Neill
  • Sam Raimi
  • Samuel L. Jackson
  • Sanctum
  • Sarah Polley
  • Saturday Night Live
  • Saw
  • Scarlett Johansson
  • School
  • Sci-Fi
  • Scotland
  • Scott Pilgrim
  • Scum
  • Sean Bean
  • Sean Connery
  • Sean Penn
  • Seann William Scott
  • Sequel
  • Serge Gainsbourg
  • Seth MacFarlane
  • Shaft
  • Shakespeare
  • Shane Black
  • She’s Out of My League
  • Sherlock Holmes
  • Shia LaBeouf
  • Shrek
  • Shrek Forever After
  • Simon Pegg
  • Sinister
  • Skyfall
  • Skyline
  • Sleeping Beauty
  • Smurfs
  • Snow White
  • Source Code
  • Spain
  • Sperm
  • Spider-Man
  • Splice
  • Spoof
  • Spy
  • Stand Up
  • Stanley Tucci
  • Star Trek
  • Star Wars
  • Stephenie Meyer
  • Steve Austin
  • Steve Buscemi
  • Steve Carell
  • Steve Coogan
  • Steve Zahn
  • Steven Soderbergh
  • Steven Spielberg
  • Stieg Larsson
  • Strike
  • Sucker Punch
  • Suicide
  • Superhero
  • Superman
  • Susan Sarandon
  • Sweden
  • Sylvain Chomet
  • Sylvester Stallone
  • Taken
  • Talking Dog
  • Tamara Drewe
  • Taylor Kitsch
  • Terrorist
  • Tetro
  • Thailand
  • The A-Team
  • The Adjustment Bureau
  • The Arbor
  • The Back-Up Plan
  • The Brothers Bloom
  • The Collector
  • The Concert
  • The Dark Knight
  • The Departed
  • The Doors
  • The Expendables
  • The Fly
  • The Girl Who Kicked the Hornet’s Nest
  • The Girl Who Played With Fire
  • The Girl With the Dragon Tattoo
  • The Godfather
  • The Hangover
  • The Happening
  • The Hobbit
  • The Hole
  • The Human Centipede
  • The Hunger Games
  • The Hurt Locker
  • The Ice Storm
  • The Illusionist
  • The Inbetweeners
  • The Kid
  • The Killer Inside Me
  • The Last Airbender
  • The Last Exorcism
  • The Losers
  • The Night Chronicles
  • The Other Guys
  • The Rebound
  • The Rock
  • The Runaways
  • The Secret in Their Eyes
  • The Sixth Sense
  • The Social Network
  • The Sorcerer's Apprentice
  • The Switch
  • The Taking of Pelham 123
  • The Town
  • The Way Back
  • The Wire
  • There Will Be Blood
  • Thor
  • Thriller
  • Tigon
  • Tim Allen
  • Tim Burton
  • Tim Curry
  • Tim Robbins
  • Tim Roth
  • Time Machine
  • Timothy Hutton
  • Tinker Bell. Peter Pan
  • Tintin
  • Tobin Bell
  • Toby Jones
  • Todd Phillips
  • Tokyo
  • Tom Cruise
  • Tom Hanks
  • Tom Hardy
  • Tom Selleck
  • Tom Six
  • Tom Wilkinson
  • Tomb Raider
  • Tony Scott
  • Tooth Fairy
  • Toy Story
  • Toy Story 3
  • Tracy Morgan
  • Training Day
  • Transformers
  • TRON
  • TRON: Legacy
  • True Lies
  • Twilight
  • Twilight Saga
  • Twilight Zone
  • Uma Thurman
  • Unstoppable
  • Val Kilmer
  • Vampire
  • Vanessa Paradis
  • Vanessa Redgrave
  • Venice
  • Video Game
  • Vin Diesel
  • Vincent Gallo
  • Vincent Price
  • Wall Street
  • Walter Hill
  • War
  • War of the Worlds
  • Werewolf
  • Werner Herzog
  • Wes Anderson
  • Wesley Snipes
  • Western
  • Whatever Works
  • When In Rome
  • When You're Strange
  • Will Ferrell
  • Will Forte
  • Will Smith
  • Winnie the Pooh
  • Winter's Bone
  • Witches
  • Witchfinder General
  • Wolf
  • Wolverine
  • Woody
  • Woody Allen
  • X-Men
  • You Instead
  • Zac Efron
  • Zach Galifianakis
  • Zack Snyder
  • Zoe Saldana
  • Zombie

Blog Archive

  • ►  2014 (12)
    • ►  July (2)
    • ►  June (1)
    • ►  May (4)
    • ►  March (1)
    • ►  February (3)
    • ►  January (1)
  • ►  2013 (56)
    • ►  December (2)
    • ►  November (1)
    • ►  October (5)
    • ►  September (4)
    • ►  August (5)
    • ►  July (4)
    • ►  June (5)
    • ►  May (5)
    • ►  April (3)
    • ►  March (11)
    • ►  February (8)
    • ►  January (3)
  • ▼  2012 (75)
    • ►  December (3)
    • ►  November (2)
    • ►  October (7)
    • ►  September (5)
    • ►  August (4)
    • ►  July (10)
    • ►  June (5)
    • ►  May (10)
    • ▼  April (9)
      • Safe review
      • Avengers Assemble review
      • Blu-ray prizes to be won
      • Battleship review
      • Blu-ray prizes to be won
      • DVD Prizes to be Won
      • The Cabin in the Woods review
      • Blu-ray Prizes to be Won
      • Mirror Mirror review
    • ►  March (10)
    • ►  February (3)
    • ►  January (7)
  • ►  2011 (51)
    • ►  December (4)
    • ►  November (5)
    • ►  October (4)
    • ►  September (8)
    • ►  August (5)
    • ►  July (5)
    • ►  June (4)
    • ►  May (4)
    • ►  April (3)
    • ►  March (6)
    • ►  February (2)
    • ►  January (1)
  • ►  2010 (105)
    • ►  December (6)
    • ►  November (6)
    • ►  October (12)
    • ►  September (19)
    • ►  August (15)
    • ►  July (17)
    • ►  June (17)
    • ►  May (13)
Powered by Blogger.

About Me

tripal h
View my complete profile