While pasta is cooking, saute onion and garlic in 2 tblspn oil for about 5 minutes. Remove to bowl. Add wine, chicken broth & lemon juice to the onion and garlic mixture, set aside. Add shrimp and remaining 2 tblspn of oil to pan for about 3 minutes. Stir in artichokes, onion & garlic mixture and heat to boiling about another 5 minutes on a low to medium flame. Toss with pasta, parsley, salt and pepper. Top with grated cheese. Serve immediately -- ENJOY!